torment yourself - Alemán Inglés Diccionario